
const fs = require('fs');
exports.targets = fs.readdirSync('packages').filter(filename => {
    if (!fs.statSync(`packages/${filename}`).isDirectory()) {
        // 如果不是文件夹
        return false;
    } 
    const pkg = require(`../packages/${filename}/package.json`);
    if (pkg.private && !pkg.buildOptions) {
        return false; // 是私有包但是没有buildOptions, 也不包含
    }
    return true; // 其他的返回该文件夹名字
})